package com.zg.common.core.dao.autoflow.entity;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;

@Data
public class SettleWorkflowInstanceWaitstart {

    /**
     * 主键ID
     */
    @TableId(value = "ID",type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 当前流程编码
     */
    private String flowCode;

    /**
     * 当前流程名称
     */
    private String flowName;

    /**
     * 流程类型（公路：HY,铁路: RY)
     */
    private String flowType;


    /**
     * 处理状态  0是未处理  1是已经处理
     */
    private String state;

    /**
     * 当前流程实例编码（在当前状态为未启动的时候，此字段为空，当已启动流程时，此字段会赋值）
     */
    private String flowInstCode;


    private String nextFlowCode;

    private String flowState;

    private String nextFlowName;

    private String nextFlowUser;


    //下个流程的起始环节
    private String nextFlowStep;


    /**
     * 删除标识（0为正常，1为删除）
     */
    private String deleteState = "0";
}
